key-opening lid - Español Inglés Diccionario